/*首页产品分类*/
.part1{ /*height:500px; */padding-bottom:40px;background:#eeeff4;}
.part1 .Goods{padding-top:60px;}

.goodleft{ background:#fff; width:252px; float:left;}
.sy_pic{width:252px;height: 136px;background: #d00000 url(../images/index_23.jpg) center center no-repeat;line-height: 136px;text-align:center;color:#fff;font-size:26px;overflow:hidden;position:relative;}
.sy_pic em{position:absolute;font-size:14px;color:#e98285;bottom:12px;left:102px;line-height:26px;text-transform : uppercase;font-weight:bold;}
.goodleft ul{/*height:249px;*/overflow:hidden;}
.goodleft ul li a{ display:block;background:url(../images/index_29.jpg) left top no-repeat; height:61px; line-height:61px; font-size:15px; padding-left:65px; border-bottom:1px #eeeff4 solid; font-weight:bold;overflow: hidden;padding-right: 25px;}
.goodleft ul li a:hover{background:url(../images/index_27.jpg) center no-repeat; color:#d30000; font-weight:bold;}
.sy_picd{width:252px;height: 98px;background:#60605E;color:#fff;font-size:15px;text-align:center;padding-top: 30px;margin-top: 15px;}
.sy_picd span{font-size:18px;}
/*
.goodright{ width:650px; height:602px; float:left; overflow:hidden; background:#fff; border-bottom:5px #d30000 solid; position:relative;margin-left:30px;}
.godtp{ height:430px; overflow:hidden; text-align:center;}
.goodright ul li{width:100%;}
.goodright .pr1{ position:absolute; left:28px; top:196px; z-index:100; display:none;}
.goodright .pr1 a{ display:block; width:29px; height:52px;background:url(../images/an1.png) 0px 0px no-repeat;}
.goodright .pr2{ position:absolute; right:28px; top:196px; z-index:100; display:none;}
.goodright .pr2 a{ display:block; width:29px; height:52px;background:url(../images/an2.png) 0px 0px no-repeat;}

.goodright .glshj{ width:600px; margin:0px auto; font-size:14px; padding-top:23px;}
.goodright .glshj a{ font-size:21px; margin-bottom:7px; display:block;}
.goodright .glshj span{ height:55px;overflow:hidden;margin-bottom:15px;display:block;}

.goodright .glshj .more1{background:url(../images/index_34.jpg) no-repeat; width:113px; height:37px; float:right;}
.goodright .glshj .more1 a{ font-size:14px; padding-left:22px; display:block; line-height:39px;margin-bottom:0px;}
.goodright .glshj .more1 a:hover{color:red;}

*/
.m_kfc {float:right;overflow:hidden;width:936px;/*background:#fff;*/ }
.m_kfc .u_lst1 {margin:0px auto 0;overflow:hidden;padding:0px 0 0;}
.m_kfc .u_lst1 li {margin: 0 8px; margin-bottom: 30px;height:216px;overflow:hidden; width:296px; float:left;}
.m_kfc .u_lst1 li a { display: block; text-align: center; font-size:16px; line-height:216px; overflow: hidden;width:297px;height:216px;background:rgba(0,0,0,0.5) ;color:#fff;}

.m_kfc .u_lst1 li:hover a{margin-top:-216px;position:absolute;z-index:99;}
.m_kfc .u_lst1 li:hover img{-webkit-transform: scale(1.1); -ms-transform: scale(1.1);    	
	-moz-transform: scale(1.1);   transform: scale(1.1);  
	 -webkit-transition: all ease-in-out .3s;  transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;  transition: all ease-in-out .3s; }
.m_kfc .u_lst1 li img{-webkit-transform: scale(1.0); -ms-transform: scale(1.0);    	
	-moz-transform: scale(1.0);   transform: scale(1.0);  
	 -webkit-transition: all ease-in-out .3s;  transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;  transition: all ease-in-out .3s;
	width: 297px; height: 216px;}	

/*****核心优势*****/
.speven{background:url(../images/ysbg2.png) no-repeat top center; padding-top:60px; padding-bottom:60px;}
.spnone{background:none;}
.speven .sp-left{width:520px;}
.speven .sp-right{width:400px; position:relative; padding-top:26px; padding-left:80px;}
.speven .sp-right .spicon{position:absolute; top:60px; left:0px; width:60px; padding-right:9px; height:60px; background:url(../images/sp-icon.png) no-repeat center; line-height:60px; text-align:center; font-size:30px; font-weight:bold; color:#fff;}
.speven .sp-right h2{font-size:24px; line-height:38px;}
.spodd{background:url(../images/ysbg1.png) no-repeat top center; padding-top:60px; padding-bottom:60px;}
.spodd .sp-left h2{font-size:24px; line-height:38px;}
.spodd .sp-left{width:450px; position:relative; padding-left:94px; padding-top:26px;}
.spodd .sp-left .spicon{position:absolute; top:60px; left:20px; width:60px; padding-right:9px; height:60px; background:url(../images/sp-icon.png) no-repeat center; line-height:60px; text-align:center; font-size:30px; font-weight:bold; color:#fff;}
.spodd .sp-right{width:456px; text-align:right;}
.speven .sp-right ul{padding-left:5px; padding-top:28px; font-size:14px; line-height:30px;}
.spodd .sp-left ul{padding-top:28px; font-size:14px; line-height:30px;}
.sp5{margin-left:20px; width:380px !important;}
.sp3{position:relative; padding-top:190px !important;}
.sp3 .spicon{position:absolute; top:100px !important; left:100px !important;}

/*首页关于我们*/
.aboutbanner{background:url(../images/banner_02.jpg) top center no-repeat; margin:0px auto; padding-top:119px;}
.aboutus{margin-top:60px;background:url(../images/index_18.jpg) bottom right no-repeat; height:219px; border-bottom:6px #0e4f99 solid;}
.weus{ width:780px; float:right; font-size:15px; line-height:26px; margin-right:9px; margin-top:32px;height: 104px;overflow: hidden;}

/*实力展示*/
.goonst{    background: url(../images/index_117.jpg) center no-repeat;}
.goonst{height:450px; margin-top:40px; padding-top:60px; }
.goonst .goonst_tit{text-align:center;color:#fff;margin-bottom:35px;}
.goonst .goonst_tit h2{font-size:28px;line-height:50px;}
.goonst .goonst_tit span{font-size:22px;font-family:"楷体";}

.goonst .Video{ width:1200px; margin:0px auto;cursor:pointer;padding:20px 0;background:#fff;height:250px;overflow:hidden;}
.goonst .Video .xsk{width:1160px;margin:0 auto;overflow:hidden;height:250px;}
.goonst .Video ul li{float:left;overflow:hidden;margin:0 10px;width:258px;padding:5px;border:1px solid #cecece;}
.goonst .Video ul li img{display:block;margin:0 auto;}
.goonst .Video ul li span{line-height:35px;display:block;background:#fff;text-align:center;font-size:14px;height:35px;overflow:hidden;}
.goonst .Video ul li:hover span{color:#e32235;}
	
/*首页新闻*/
.part2{ margin-top:60px;}

.stleft{ width:583px; float:left; border-bottom:3px #e7e7e7 solid; padding-bottom:10px;}
.txname{ border-bottom:3px #e7e7e7 solid; height:45px; margin-bottom:15px;}
.txname a {font-size:24px;color:#075AC2;}
.txname a span{padding-left:10px;font-size:16px;color:#575757;}
.newhome{ color:#666666; font-size:14px; margin-bottom:15px;}
.newhome a{ color:#666666; font-size:14px;}
.newhome a:hover{color:#CE0201;}
.newhome p{ padding-top:5px; padding-bottom:5px;}
.newhome p a{ color:#191919; font-size:18px;height:26px;overflow:hidden;display:block;}
.newhome p a:hover{color:#CE0201; text-decoration:underline;}
.newhome span{display:block;height:50px;overflow:hidden;}
.stleft ul li{ clear:both;}
.stleft ul li a{ display:block;background:url(../images/index_112.jpg) left no-repeat; padding-left:25px; font-size:15px; color:#444444; line-height:37px;width:400px;overflow:hidden;float:left;height:37px; }
.stleft ul li.cur a{background:url(../images/index_109.jpg) left no-repeat; color:#d01528; text-decoration:underline;}
.stleft ul li a:hover{background:url(../images/index_109.jpg) left no-repeat; color:#d01528; text-decoration:underline;}
.stleft ul li span{float:left;line-height:37px;float:right;}

.stright{ width:583px; float:right;}
.stright ul li{ clear:both;}
.stright ul { margin-bottom:20px;}
.stright ul li a{ display:block; font-size:15px; color:#444444;line-height:35px;background:url(../images/index_106.jpg) right no-repeat; height:35px;overflow:hidden;padding-right:20px;}
.stright ul li a:hover{background:url(../images/index_103.jpg) right no-repeat;}
.stright ul li.cur a{background:url(../images/index_103.jpg) right no-repeat; }
.stright ul li.first .newsyname{background:url(../images/index_96.jpg) left no-repeat; padding-left:68px; margin-bottom:11px;}
.stright ul li.first{ height:151px; border-bottom:1px #efefef solid; margin-bottom:16px;}
.stright ul li.first .newsyname a{ font-size:22px; color:#191919; background:none;height:35px;overflow:hidden;}
.stright ul li.first span{ color:#666666; font-size:14px;display:block;}
.stright ul li.first span a{  display:inline;font-size:14px; background:none;}
.stright ul li.first span a:hover{color:#e32235;}

/*客户案例*/
.homecase{background: url(../images/main_02.jpg) center no-repeat;}
.homecase{ margin:60px auto 0; height:530px; padding-top:30px;}
.homecase .homecase_tit{text-align:center;color:#fff;margin-bottom:35px;}
.homecase .homecase_tit h2{font-size:28px;line-height:71px;}
.homecase .homecase_tit span{font-size:22px;font-family:"楷体";}

.hocase{background:#fff; height:378px;}
.hocase .anjs{ width:1136px; margin:0px auto; padding-top:25px; margin-bottom:25px;}
.hocase .anjs .khjz{width:936px;height:30px;display:block;overflow:hidden;font:22px/30px "楷体";letter-spacing:-1px;}

.hocase ul{ width:1160px; margin:0px auto;}
.hocase ul li{ width:268px; float:left; margin:0 10px; border:1px #cecece solid; }
.hocase ul li.last{ margin-right:0px;}
.hocase ul li .pic{ height:182px; overflow:hidden; text-align:center; padding-top:7px;border-bottom:1px #cecece solid; }
.hocase ul li .pic a{display:block; width:268px; height:175px; margin:auto;}
.hocase ul li .pic img{width:253px; height:175px;}
.hocase ul li .caname{ text-align:center;background:url(../images/index_80.jpg) bottom center no-repeat; line-height:41px; margin-top:11px; margin-bottom:13px;}
.hocase ul li .caname a{ font-size:18px; font-weight:bold;height:41px;overflow:hidden;display:block;}
.hocase ul li span{ font-size:13px; width:84%; margin:0px auto 9px; height:75px; line-height:23px; color:#424242;display:block;overflow:hidden;}
.hocase ul li.cur .more3 a{color:red;}
.more3{ margin:0px auto;background:url(../images/index_84.jpg) center no-repeat; width:98px; height:30px; line-height:30px; text-align:center;}
.more3 a{ color:#727272; font-size:13px;}
.more3 a:hover{color:red;}
.more3.ny{ float:right; margin-top:25px;}

/*友情链接*/
.part3{ background:#f2f3f7;padding-top:60px; padding-bottom:66px;}
.Fast{margin-bottom:15px;background:url(../images/index_122.jpg) repeat-x; height:31px;}
.Fast .fl{ width:198px; margin:0px auto; background:#f2f3f7; text-align:center;line-height:31px;font-size:26px; float: none;}
.Channel{border:1px #bdbdbd solid;/*background:url(../images/index_127.jpg) left repeat-y;*/ color:#666666; line-height:40px; padding-top:15px; padding-bottom:15px;}
.Channel a{ color:#666; font-size:14px; margin-left:20px;}
